@charset "utf-8";

.title-header {
	background-color:#800000;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	height:22px;
	color:#FFFFFF;
}
.title-space {
	background-color:#FFFFFF;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	height:16px;
	color:#000000;
}
.title-primary {	
	background-color:#000000;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	height:16px;
	color:#FFFFFF;
}
table.reportetable {
	border:2px solid #666666;	
	width:100%;
	margin:0px 0px 0px 0px;
	
	border-left-color:#800000;
	border-right-color:#800000;
	border-top-color:#800000;
	border-bottom-color:#800000;	
}
table.reportetable thead tr th {	
	background-color:#800000;
	font-family:Verdana, Geneva, sans-serif; 
	color:#FFFFFF;  
	font-size:10px;
	font-weight:bold;	
}
table.reportetable tbody tr.even {
	background-color:#EEEEEE;
	font-family:Verdana, Geneva, sans-serif; 
	color: #000000;  
	font-size:10px;
	font-weight:normal;	
	text-align:left;
}
table.reportetable tbody tr.odd {
	background-color: #CCCCCC;
	font-family:Verdana, Geneva, sans-serif;
	color: #000000;  
	font-size:10px;
	font-weight:normal;	 
	text-align:left;
}
.area-label-left {
	background-color:#CCCCCC;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:148px;
	height:16px;	
	color:#000000;
}
.area-label-right {
	background-color:#CCCCCC;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:148px;
	height:16px;	
	color:#000000;
}
.area-data-left {
	background-color:#FFFFFF;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:148px;
	height:16px;
	color:#000000;
}
.area-data-right {
    background-color:#FFFFFF;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:148px;
	height:16px;
	color:#000000;
}